package wrm.saferJava.aop.oval;


import org.objectweb.asm.AnnotationVisitor;
import org.objectweb.asm.ClassAdapter;
import org.objectweb.asm.ClassVisitor;
import org.objectweb.asm.ClassWriter;
import org.objectweb.asm.FieldVisitor;
import org.objectweb.asm.MethodVisitor;

import wrm.saferJava.aop.InjectorBinding;
import wrm.saferJava.oval.guard.Guard;

public class OvalBinding implements InjectorBinding{

	@Override
	public Class getTriggerAnnotation() {
		return Guard.class;
	}

	@Override
	public ClassVisitor getClassVisitor(ClassVisitor writer, ClassLoader loader) {
		return new OvalGuardInjector(writer, loader);
	}

	

	
}
